맨위로가기

존 레식

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

존 레식은 미국의 컴퓨터 프로그래머로, jQuery, Processing.js, EnvJS, TestSwarm, Sizzle, FUEL 등 여러 자바스크립트 라이브러리를 개발하거나 기여했다. 그는 로체스터 공과대학교에서 컴퓨터 과학 학사 학위를 받았으며, 모질라 재단칸 아카데미에서 일했다. 또한, ''Pro JavaScript Techniques''와 ''Secrets of the JavaScript Ninja''를 저술했다.

2. 생애 및 경력

미국컴퓨터 과학자이자 소프트웨어 개발자로, 자바스크립트 라이브러리인 jQuery를 개발한 것으로 잘 알려져 있다. 로체스터 공과대학교에서 컴퓨터 과학을 전공했으며, 졸업 후 모질라 재단칸 아카데미 등에서 활동하며 웹 개발 분야에 기여했다.

2. 1. 초기 생애 및 교육

존 레식은 보스턴 출신이다. 그는 2005년 로체스터 공과대학교에서 컴퓨터 과학 학사 학위를 받았다. 대학 재학 중에는 안쿠르 테레데사이[4][5]와 함께 데이터 마이닝 인스턴트 메시징 네트워크를 연구했으며, 존 슐과 함께 실시간 온라인 협업을 장려하는 새로운 방법을 탐구했다.[7]

2. 2. 경력

존 레식은 보스턴 출신으로, 2005년 로체스터 공과대학교에서 컴퓨터 과학 학사 학위를 받았다. 대학 재학 중에는 안쿠르 테레데사이[4][5]와 함께 데이터 마이닝 인스턴트 메시징 네트워크를 연구했으며, 존 슐과 함께 실시간 온라인 협업을 장려하는 새로운 방법을 탐구했다.[7]

졸업 후에는 모질라 재단에서 자바스크립트 도구 개발자로 일했다. 이후 비영리 단체칸 아카데미로 이직하여 응용 소프트웨어 개발자로 활동했다.[6] 그는 주로 자바스크립트 코드 개발에 집중했다.

jQuery 개발에 대한 그의 공로를 인정받아, 2010년 4월 30일 로체스터 공과대학교의 혁신 명예의 전당에 헌액되었다.[7][25]

3. 주요 소프트웨어 프로젝트

존 레식은 다음과 같은 여러 자바스크립트 라이브러리를 시작하거나 기여했다.

프로젝트설명
jQuery[2]HTML의 클라이언트 측 스크립팅을 단순화하도록 설계된 다중 브라우저 자바스크립트 라이브러리
Processing.js[8]Processing 언어를 자바스크립트로 포팅한 것[9]
EnvJS[10]브라우저 DOM을 Rhino로 포팅한 것[11]
TestSwarm[12]자바스크립트를 위한 분산 지속적 통합 테스트 제품군[13]
Sizzle[14]독립형, 순수 자바스크립트, CSS 선택자 엔진[15]
FUEL[16]Firefox 확장 기능 개발 키트[17]


3. 1. jQuery

jQuery는 HTML의 클라이언트 측 스크립팅을 단순화하도록 설계된 다중 브라우저 자바스크립트 라이브러리이다.[2] 존 레식은 이 라이브러리를 시작하거나 개발에 기여했다.

3. 2. Processing.js

Processing.js[8]는 Processing 언어를 자바스크립트로 포팅한 프로젝트로, 존 레식이 기여한 여러 자바스크립트 라이브러리 중 하나이다.[9]

3. 3. EnvJS

EnvJS[10]는 브라우저 DOM을 Rhino로 포팅(이식)한 자바스크립트 라이브러리이다.[11] 존 레식이 시작하거나 기여한 여러 프로젝트 중 하나이다.

3. 4. TestSwarm

TestSwarm[12]자바스크립트를 위한 분산 지속적 통합 테스트 제품군이다.[13]

3. 5. Sizzle

Sizzle[14]은 독립형, 순수 자바스크립트, CSS 선택자 엔진이다.[15]

3. 6. FUEL

FUEL[16]Firefox 확장 기능 개발 키트이다.[17]

4. 저서

존 레식은 블로그를 운영하며,[21] 여러 논문과 함께 다음과 같은 주요 저서를 출판했다.[4]

제목출판사출판 연도ISBN
Pro JavaScript TechniquesApress2006ISBN 978-1590597279[22][23]
Secrets of the JavaScript Ninja매닝 출판사2012ISBN 978-1933988696[4]



''Secrets of the JavaScript Ninja''는 Bear Bibeault와 공동 저술했으며,[4] 일본에서는 『JavaScript Ninja의 극의』(ISBN 978-4798128450)라는 제목으로 번역 출간되었다.

4. 1. Pro JavaScript Techniques (2006)

존 레식은 2006년 Apress에서 출판된 책 ''Pro JavaScript Techniques'' (ISBN 978-1590597279)의 저자이다.[22][23]

4. 2. Secrets of the JavaScript Ninja (2012)

2012년 12월, 매닝 출판사에서 Bear Bibeault와 공동으로 ''Secrets of the JavaScript Ninja''를 출판했다.[4] 이 책의 ISBN은 978-1933988696이다.

4. 3. JavaScript Ninja의 극의 (일본어 번역판)

존 레식의 저서 ''Secrets of the JavaScript Ninja''(ISBN 978-1933988696)는 일본에서 『JavaScript Ninja의 극의』(ISBN 978-4798128450)라는 제목으로 번역 출간되었다.

참조

[1] 웹사이트 John Resig bio blurb https://www.apress.c[...] Apress 2014-11-29
[2] 간행물 Profile John Resig: The creator of jQuery talks about research, open source development and creating the most popular JavaScript library in use today
[3] 웹사이트 John Resig - JavaScript Programming https://johnresig.co[...] 2021-11-30
[4] GoogleScholar zk6oZ8YAAAAJ
[5] AcademicSearch 1436955
[6] 블로그 Next Steps in 2011 https://johnresig.co[...] John Resig's blog
[7] 웹사이트 Gallery of Innovators | RIT Innovation Hall of Fame https://web.archive.[...] Rit.edu 2011-08-19
[8] 웹사이트 Processing.js http://processingjs.[...] Processing.js 2011-08-19
[9] 웹사이트 John Resig - Processing.js https://johnresig.co[...] Johnresig.com 2011-08-19
[10] 웹사이트 Bringing the Browser https://web.archive.[...] Envjs 2011-08-19
[11] 웹사이트 John Resig - Bringing the Browser to the Server https://johnresig.co[...] Johnresig.com 2011-08-19
[12] 웹사이트 Home https://github.com/j[...] GitHub 2011-08-19
[13] 웹사이트 John Resig - JavaScript Testing Does Not Scale https://johnresig.co[...] Johnresig.com 2011-08-19
[14] 웹사이트 Sizzle JavaScript Selector Library http://sizzlejs.com/ Sizzlejs.com 2011-08-19
[15] 웹사이트 John Resig - New Processing.js and Sizzle.js Sites https://johnresig.co[...] Johnresig.com 2011-08-19
[16] 웹사이트 FUEL - MozillaWiki https://wiki.mozilla[...] Wiki.mozilla.org 2011-08-19
[17] 웹사이트 John Resig - Simple Extensions in Firefox 3 https://johnresig.co[...] Johnresig.com 2011-08-19
[18] 웹사이트 SXSW 2012 - More Secrets of JavaScript Libraries https://web.archive.[...] Panelpicker.sxsw.com 2011-08-19
[19] 웹사이트 Speakers | Webstock - New Zealand's web conference http://www.webstock.[...] Webstock 2011-08-19
[20] 웹사이트 Speakers at TECH4AFRICA https://web.archive.[...] Tech4africa.com 2011-08-19
[21] 블로그 John Resig - Blog https://johnresig.co[...] Johnresig.com 2014-05-13
[22] 서적 Pro Javascript Techniques http://jspro.org/ Apress 2006-12-11
[23] 웹사이트 Pro JavaScript Techniques : 9781590597279 http://www.apress.co[...] APRESS.COM 2015-06-09
[24] 서적 Secrets of the JavaScript Ninja http://jsninja.com/ Manning Publications
[25] 웹사이트 http://www.rit.edu/a[...]
[26] 블로그 2011 향후 계획 http://ejohn.org/blo[...] ejohn.org
[27] 웹인용 보관된 사본 https://web.archive.[...] 2011-05-24
[28] 웹인용 보관된 사본 http://www.rit.edu/a[...] 2011-05-24
[29] 웹인용 APRESS.COM : Pro JavaScript Techniques : 9781590597279 https://web.archive.[...] 2011-05-24
[30] 서적 Pro Javascript Techniques http://jspro.org/ Apress 2011-05-24
[31] 서적 Secrets of the JavaScript Ninja http://jsninja.com/ Manning 출판사 2011-05-24
[32] 웹인용 보관된 사본 http://processingjs.[...] 2011-05-24
[33] 웹인용 보관된 사본 https://web.archive.[...] 2011-05-24
[34] 웹인용 Envjs https://web.archive.[...] 2011-05-24
[35] 웹사이트 http://ejohn.org/blo[...]
[36] 웹사이트 http://testswarm.com[...]
[37] 웹사이트 http://ejohn.org/blo[...]
[38] 웹사이트 http://sizzlejs.com/
[39] 웹사이트 http://ejohn.org/blo[...]
[40] 웹사이트 https://wiki.mozilla[...]
[41] 웹사이트 http://ejohn.org/blo[...]
[42] 웹인용 보관된 사본 https://web.archive.[...] 2011-05-24
[43] 웹인용 보관된 사본 http://www.webstock.[...] 2011-05-24
[44] 웹인용 Speakers at TECH4AFRICA https://web.archive.[...] 2011-05-24
[45] 트위터 https://twitter.com/[...]
[46] 웹사이트 http://www.reddit.co[...]



본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.

문의하기 : help@durumis.com